strenuous effort - Español Inglés Diccionario